 //**********************************************
 // StudentBody.java     Author:20172323wyh
 //
 // Demonstrates the use of an aggregate class.
 //**********************************************
 public class StudentBody
 {
    //------------------------------------------------------------
    // Creates some Address and Student objects and prints them.
    //------------------------------------------------------------
    public static void main(String[] args)
    {
       Address school = new Address("800 Lancaster Ave.", "Villanova", "PA", 19085);
    
       Address jHome = new Address("21 Jump Street", "Blacksburg", "VA", 24551);
 
       Student john = new Student("John", "Smith", jHome, school, 90, 95, 100);

       Address mHome = new Address("123 Main Street", "Euclid", "OH", 44132);

       Student marsha = new Student("Marsha", "Jones", mHome, school, 60, 80, 100);

       System.out.println("Current score of Marsha should be 0? \n" + marsha);
	marsha.setTestScore(1, 80, 2, 90, 3,70);
	System.out.println("Score = 80? " + marsha.getTestScore(1));
	System.out.println("Average = 80? " + marsha.ave());

       System.out.println(john);
       System.out.println();
       System.out.println(marsha);
    }
 } 
